// Ajax  get请求
function GetRequest() {
    // 创建请求对象
    let xhr = new XMLHttpRequest();
    // 设置请求url
    let url = 'get'
    // 设置请求方式
    xhr.open('GET', url, true);
    xhr.send();
    // 定义onreadystatechange 事件触发，处理响应内容
    xhr.onreadystatechange = function () {
        if (xhr.readyState == 4 && xhr.status == 200) {
        //将响应内容切换为json格式
            let text = xhr.responseText;
            let json = JSON.parse(xhr.response);
        }
    }
}

// Ajax  post请求
function PostRequest() {
    let xhr = new XMLHttpRequest();
    let url = 'post'
    let data = {"name":"Django"}
    // 设置请求方式
    xhr.open('POST', url, true);
    xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');/*配置请求头*/
    // 将请求方法传入send()方法
    xhr.send(JSON.stringify(data));
    xhr.onreadystatechange = function () {
        if (xhr.readyState == 4 && xhr.status == 200) {
            let text = xhr.responseText;
            let json = JSON.parse(xhr.response);
        }
    }
}
// send()方法执行请求
$.ajax({
//     请求的url地址
    url: "http//",
    // 返回的数据格式为json
    dataType: "json",
//     请求是否为异步，默认为true
    async: true,
    // 请求参数
    data: {"id": "value"},
    // 请求方式
    type: "POST",
    // 请求
    beforeSend: function () {
        // 请求前的处理
    },
    success: function () {
        // 请求成功时的处理
    },
    complete: function () {
        // 请求完成时的处理
    },
    error: function () {
        // 请求出错的处理
    }
})